tracked armored transport - Almanca İngilizce Sözlük